Chapter 10: Transformation Models

This chapter is devoted on model transformation languages and their applications.

Lecture: QVT - An Introduction to the MOF 2.0 QVT standard with focus on the Operational Mappings language

This lecture gives an overview of the QVT language requirements and architecture. It focuses on one of the three QVT languages: Operational Mappings. The language basics are explained on the base of a simple case study.

Lecture: Transforming Models with ATL

This lecture presents ATL: ATLAS Transformation Language.

Lecture: Alignment of ATL and QVT

This lecture compares two transformation languages: ATL and QVT. Comparison is done at the level of the problem domains of the languages (requirements alignment) and at the level of the language components (architectural alignment).